﻿#ifndef CHMSLOG_H
#define CHMSLOG_H

#include <string.h>

#include <appbase.h>

#include <QDir>
#include <QFile>
#include <QTextStream>
#include <QDateTime>

class ChMSLog
{
public:
    ChMSLog();
    ~ChMSLog();

    /*
     * 主要用于 new 和 delete 的对象计数器
     * */
    static void funVoidViewCounter(std::string &str, int &c);

    /*
     * 向控制台抛出普通调试日志
     * */
    static void funVoidConDisInfo(std::string &str);
    static void funVoidConDisInfo_Chinese(QByteArray &byArr);

    /*
     * 写日志文件
     * */
    static void funVoidWriteLog(QByteArray &log);

};

#endif // CHMSLOG_H
